Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVERS WATER Detached £401,308 £248,000 27 Apr 2007
2 LEVERS WATER Detached £444,781 £151,500 24 May 2002
3 LEVERS WATER Detached £372,656 £219,000 6 Oct 2006
4 LEVERS WATER Detached £428,488 £248,000 8 Jan 2010
5 LEVERS WATER Detached £388,898 £300,000 19 May 2017
8 LEVERS WATER Detached £337,162 £300,000 31 Aug 2021
9 LEVERS WATER Detached £371,288 £256,050 31 Jul 2015
10 LEVERS WATER Detached £360,108 £242,500 6 Mar 2015
11 LEVERS WATER Detached £424,269 £133,000 7 Dec 2001
12 LEVERS WATER Detached £392,159 £249,995 25 Apr 2014